Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEIGH PLACE Terraced £252,000 28 Aug 2015
3 LEIGH PLACE Terraced £228,000 21 Dec 2016
4 LEIGH PLACE Terraced £295,000 25 Feb 2022
6 LEIGH PLACE Terraced £123,000 28 Nov 2003